package com.mes.entity;

import javax.persistence.Column;
import java.util.List;
import java.util.Map;

public class DataCollectionTab {
	private String id;
	private String name;
	private String displayLogic;
	private String openUrl;
	private String type;
	private String showList;
	private String historyUrl;
	private String sql;
	private String titles;
	private String tableName;
	private boolean isHideDcPage;
	private String autoCollectInterval;//自动采集时间间隔
	private String description;
	private List<Map<String, Object>> columns;

	@Column(name="Emes_DC_Input_Data_ID")
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getDisplayLogic() {
		return displayLogic;
	}

	public void setDisplayLogic(String displayLogic) {
		this.displayLogic = displayLogic;
	}

	public String getOpenUrl() {
		return openUrl;
	}

	public void setOpenUrl(String openUrl) {
		this.openUrl = openUrl;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getShowList() {
		return showList;
	}

	public void setShowList(String showList) {
		this.showList = showList;
	}

	public String getHistoryUrl() {
		return historyUrl;
	}

	public void setHistoryUrl(String historyUrl) {
		this.historyUrl = historyUrl;
	}

	public String getSql() {
		return sql;
	}

	public void setSql(String sql) {
		this.sql = sql;
	}

	public String getTitles() {
		return titles;
	}

	public void setTitles(String titles) {
		this.titles = titles;
	}

	public String getTableName() {
		return tableName;
	}

	public void setTableName(String tableName) {
		this.tableName = tableName;
	}

	public boolean isHideDcPage() {
		return isHideDcPage;
	}

	public void setHideDcPage(boolean hideDcPage) {
		isHideDcPage = hideDcPage;
	}

	public String getAutoCollectInterval() {
		return autoCollectInterval;
	}

	public void setAutoCollectInterval(String autoCollectInterval) {
		this.autoCollectInterval = autoCollectInterval;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public List<Map<String, Object>> getColumns() {
		return columns;
	}

	public void setColumns(List<Map<String, Object>> columns) {
		this.columns = columns;
	}
}